perform miracles - Turc Anglais Dictionnaire